package net.chenlin.dp.modules.newBusiness.entity.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @Author: Yansgm
 * @Description:
 * @Date: 2025-04-02 10:57:18
 */
@Data
public class DistrictTopologyDto {

    @ApiModelProperty("节点ID")
    private Integer nodeId;

    @ApiModelProperty("台区ID")
    private Integer districtId;

    @ApiModelProperty("节点名称")
    private String nodeName;

    @ApiModelProperty("节点属性")
    private Integer nodeType;

    @ApiModelProperty("上级节点ID")
    private Integer parentNodeId;

    @ApiModelProperty("下级节点ID")
    private Integer nextNodeId;

    @ApiModelProperty("0：三相电路；1：单相电路（节点属性为户表才存在）")
    private Integer circuitType;

    @ApiModelProperty("倍率：三相才存在")
    private BigDecimal magnification;

    @ApiModelProperty("监测设备别名")
    private String deviceAlias;

    @ApiModelProperty("创建人id")
    private Long createId;

    @ApiModelProperty("创建人id")
    private Long editId;
}
